package com.icinfo.cloud.provider.punish.ucase.casemain.dto;

import com.icinfo.cloud.provider.punish.ucase.casemain.model.CasePartiesLegalInfo;
import lombok.Data;
import lombok.NoArgsConstructor;

import javax.persistence.Column;
import javax.persistence.Id;
import javax.validation.constraints.NotBlank;

/**
 * 描述：案件当事人-法人信息数据修改传输对象
 *
 * @author zhengqiang
 * @date 2022/5/19
 */
@Data
@NoArgsConstructor
public class CasePartiesLegalInfoUpdateDto {
    /**
     * 主键id
     */
    @NotBlank(message = "id不允许为空")
    private String id;

    /**
     * 法定代表人姓名
     */
    @NotBlank(message = "法定代表人姓名不允许为空")
    private String legalName;

    /**
     * 法定代表人身份证
     */
    @NotBlank(message = "法定代表人身份证号不允许为空")
    private String legalCertNo;

    /**
     * 法定代表人证件类型
     */
    @NotBlank(message = "法定代表人证件类型不允许为空")
    private String legalCertType;

}
